package com.ruoyi.UserRealMoney.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.core.domain.BaseEntity;
import java.util.Date;

/**
 * 用户提现表 xyb_user_realmoney
 * 
 * @author ruoyi
 * @date 2019-07-31
 */
public class UserRealmoney extends BaseEntity
{
	private static final long serialVersionUID = 1L;
	
	/** 主键 */
	private Integer id;
	/**  */
	private Integer valid;
	/** 提现金额 */
	private Double money;
	/** 申请时间 */
	private String createDate;
	/** 审核时间 */
	private String verifyDate;
	/** 用户ID */
	private Integer userId;
	/** 余额 */
	private Double account;
	/** 状态(1通过-1打回) */
	private Integer state;
	/** 转出账户 */
	private String outAccount;
	/** 确认账户 */
	private String confirmAccount;
	/** 账户姓名 */
	private String accountName;
	
	private String outWay;

	public void setId(Integer id) 
	{
		this.id = id;
	}

	public Integer getId() 
	{
		return id;
	}
	public void setValid(Integer valid) 
	{
		this.valid = valid;
	}

	public Integer getValid() 
	{
		return valid;
	}
	public void setMoney(Double money) 
	{
		this.money = money;
	}

	public Double getMoney() 
	{
		return money;
	}
	public void setCreateDate(String createDate) 
	{
		this.createDate = createDate;
	}

	public String getCreateDate() 
	{
		return createDate;
	}
	public void setVerifyDate(String verifyDate) 
	{
		this.verifyDate = verifyDate;
	}

	public String getVerifyDate() 
	{
		return verifyDate;
	}
	public void setUserId(Integer userId) 
	{
		this.userId = userId;
	}

	public Integer getUserId() 
	{
		return userId;
	}
	public void setAccount(Double account) 
	{
		this.account = account;
	}

	public Double getAccount() 
	{
		return account;
	}
	public void setState(Integer state) 
	{
		this.state = state;
	}

	public Integer getState() 
	{
		return state;
	}
	
	public void setOutAccount(String outAccount) 
	{
		this.outAccount = outAccount;
	}

	public String getOutAccount() 
	{
		return outAccount;
	}
	public void setConfirmAccount(String confirmAccount) 
	{
		this.confirmAccount = confirmAccount;
	}

	public String getConfirmAccount() 
	{
		return confirmAccount;
	}
	public void setAccountName(String accountName) 
	{
		this.accountName = accountName;
	}

	public String getAccountName() 
	{
		return accountName;
	}
	public void setOutWay(String outWay) 
	{
		this.outWay = outWay;
	}

	public String getOutWay() 
	{
		return outWay;
	}

    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("id", getId())
            .append("valid", getValid())
            .append("money", getMoney())
            .append("createDate", getCreateDate())
            .append("verifyDate", getVerifyDate())
            .append("userId", getUserId())
            .append("account", getAccount())
            .append("state", getState())
            .append("outAccount", getOutAccount())
            .append("confirmAccount", getConfirmAccount())
            .append("accountName", getAccountName())
            .append("outWay", getOutWay())
            .toString();
    }
}
